import java.util.Scanner;
import java.util.ArrayList;
public class ConsultarHotel extends OpcionDeMenu {
    private static ControladorHotel controlador = new  ControladorHotel();
    menuconsola ah;

    public ConsultarHotel(menuconsola ah) {
    
    this.ah = ah;
    IntroducirOpcion("Consultar Hotel");	
        	
    }
    public void Ejecutar(){
		String nombre;
		String direccion;
		String poblacion;
		String provincia;
		String pais;
		Integer num_estrellas;
		String SiyNo;		
		Scanner leer = new Scanner(System.in);
		Boolean vacio = controlador.isEmpty();
		
		System.out.print("¿Desea ver los hoteles? (Si/No): ");
		SiyNo=leer.nextLine();
		if (vacio == true) System.out.println("No hay hoteles registrados. ");
		else{
			if(SiyNo.equals("Si") || SiyNo.equals("SI") || SiyNo.equals("si")){
				for(int i=0; i<controlador.tamaño(); i++){
					Hotel hotel=(Hotel)controlador.getHotel(i);
					System.out.println ("Nombre del hotel: " + hotel.getNombre() +
						"\nDireccion del hotel: " + hotel.getDireccion() +
							 "\nPoblacion del Hotel: " + hotel.getPoblacion() +
							 	"\nProvincia donde esta ubicado el hotel: " + hotel.getProvincia() +
							 		"\nPais donde esta ubicado el hotel: " + hotel.getPais() +
							 			"\nNumero de estrellas del hotel: " + hotel.getNum_estrellas());
				}
			}
			else System.out.println("Usted acaba de cancelar la consulta del hotel. ");
		}
	}
}